import axios from 'axios';
import Qs from 'qs'
import config from '../config/config';
import Cookies from 'js-cookie';

let util = {

};
util.title = function(title) {
    title = title ? title + ' - 权限管理' : '权限管理';
    window.document.title = title;
};
// const auth='11111'

const ajaxUrl = config[config.env].host;
// const ajaxUrl = env === 'development' ?
//     'http://127.0.0.1:8888' :
//     env === 'production' ?
//     'https://www.url.com' :
//     'https://debug.url.com';
//
// let tokens = Cookies.get('token');
// let tokens=

// console.log(tokens)
util.ajax = axios.create({
    baseURL: ajaxUrl,
    // transformRequest: (data) => {
    //     return Qs.stringify(data)
    // },
    headers: {
        // 'token':getToken(),
        // 'Authorization':"11111111",
        'Content-Type':'application/json; charset=utf-8'
    },
    timeout: 5000
});
// 添加请求拦截器
// util.ajax.interceptors.request.use(
//   config => {
//     let tokens = Cookies.get('token');
//     if (tokens) {
//
//       config.headers.token = tokens;
//     }
//     return config;
//   },
//   err => {
//     console.log(err)
//     return Promise.reject(err);
//   });
// console.log(util.ajax)
// console.log(typeof  util.ajax )

export default util;